life-saving tools - Turco Inglés Diccionario